package file;

import java.io.File;
import java.io.FileFilter;

//找出./src/main/java/file/下面以D开头的文件
public class Test {
    public static void main(String[] args) {
        File file = new File("./src/main/java/file");  //创建文件对象
//         //创建过滤器
//        //判断文件是否是以D开头；//Lambda表达式
//        FileFilter fileFilter = (file1) ->{return file1.getName().startsWith("D");};
//
//        File[] files = file.listFiles(fileFilter);  //把过滤好的文件传入数组

        //lambda表达式写法
        File [] files = file.listFiles(f->f.getName().contains("f"));


        for (File f:files) {
            System.out.println(f.getName());
        }

    }
}
